could kick himself - İspanyolca İngilizce Sözlük